LdC Destroyer v1.0

just what u need! another buzz distortion! hehe

well this one does something i havent found in the other buzz distortions (tho i didnt check every single one hehe), it sort of distorts anything UNDER a certain value, instead of clipping it over a value like most distortion type things do. well you can actually do this sort of thing quite easily in Cyanphase ViDist, but i added some other functions too which makes this an interesting thing anyways.

What's it do?

Imagine u have Cyanphase ViDist and the normal "no distortion" curve is like:

        ________32768
        |     /|
        |    / |
        |   /  |
        |  /   |
        | /    |
        |/     |
       0           

using this distortion gives a shape like:
        ________
        |      |
        |      |
        |     /|
        |    / |
        |   /  |
        |  /   |
                   
Parameters

There are separate controls for the positive (Upper) and negative (Lower) halves of the wave.
Beware that you can get some pretty loud signals, especially with the 

*Threshold controls the level at which the effect does its stuff. If you set it to, say, 10000, any sample over this value will have 10000 subtracted from it, and anything under 10000 will just give a 0 output. It's like "ignoring" all the samples under the threshold.
*LevelFix is a control that sort of restores the level of the wave. So a sample at 0db will always remap back to 0db instead of getting pulled back down. When its at 100%, instead of the following kind of distortion map:

        ________
        |      |  Threshold at about 10000 or so, Level fix at 0%
        |      |
        |     /|
        |    / |
        |   /  |
        |  /   |
                   
you would get it kinda like this (imagine its a straight line ;)

        ________
        |     /|  Threshold at about 10000 or so, Level fix at 100%
        |    | |
        |    / |
        |   |  |
        |   /  |
        |  |   |
           
Since it assumes that 32768 (0db) is like the maximum peak of your wave it makes sense to give it a signal that peaks at this value if you want to preserve the range in this way. you can easily do this using my Automax machine ;)

*Shift control lets you move that half of the wave (upper or lower) up or down vertically. imagine a sine wave, now imagine taking everything above the "zero line" (the top half of the wave) and moving the whole lot either up or down. thats what this does. you can of course do this for top or bottom half. if you shift the top half with a negative amount, and the bottom half with a positive amount, the 2 halves can sort of overlap.

*Centre is a simple control which shifts the entire wave BEFORE any of the above stuff happens to it. its a bit like redefining the line where the zero sample is (-inf. db)

*Wet Out and Dry Out just let you mix between the original (dry) signal and the wet one.

Tips

*This is a neat machine to use with drums and percussion stuff because it accentuates the hits in the rhythm, because it makes the quiet parts quieter etc. sorta like gives it a more choppy sound. set it to default settings and put both thresholds to about halfway or something ;-)
*Since it assumes that 32768 (0db) is like the maximum peak of your wave it makes sense to give it a signal that peaks at this value if you want to preserve the range in this way. you can easily do this using my Automax machine ;)
*Stick a DC fixer machine after Destroyer, cos when u are shifting all that stuff up and down it can totally mess your DC offset up :/ i tried coding one into the machine myself but it just made a horrible noise :(
*BEWARE! it seems you can get sometimes get some loud signals with high thresholds and high level fix settings.

thx

thx to oskari, cyanphase, rymix, apo, zephod, mva, and all #buzz ppl

these machines r made to keep joy_rex_j quiet :P

Automax by Lee du-Caine 2002

email: Ken_Golf@hotmail.com

This plugin isn't guaranteed in any way, if it does anything naughty, then tough. Use at your own risk ;)